function MyNew(){
    const obj=new Object()
    Constructor=Array.prototype.shift.call(arguments)
    obj.__proto__=Constructor.prototype
    Constructor.apply(obj,arguments)
    return obj
}